planet gear carrier - Spanish English Dictionary